.generatePdfContainer {
  height: 100%;
  .previewContainer {
    height: 100%;
    position: relative;
    margin: 0 auto;
    box-shadow: 0px 1px 5px 1px;
    .headerContainer {
      width: 100%;
      position: absolute;
      left: 0;
      top: 0;
      visibility: hidden;
    }
    .defaultContainer {
      width: 100%;
      overflow-x: hidden;
      overflow-y: auto;
    }
    .footerContainer {
      position: absolute;
      left: 0;
      bottom: 0;
      width: 100%;
      visibility: hidden;
    }
  }
}
.maskLayer {
  position: fixed;
  left: 0;
  top: 0;
  width: 100vw;
  height: 0;
  z-index: 9999;
  background-color: rgb(82, 86, 89);
  .generateContainer {
    width: 100%;
    height: 100%;
    overflow-y: auto;
  }
  .closeBtn {
    position: absolute;
    right: 5%;
    top: 5%;
    font-size: 35px;
    color: #fff;
    transition: transform 0.3s ease;
  }
  .closeBtn:hover {
    transform: rotate(90deg);
    color: #FFAE0D;
  }
}
.scroll-bar{
  &::-webkit-scrollbar {
    width: 5px;
  }
  &::-webkit-scrollbar-track {
    background-color:#FCE1D3;
    -webkit-border-radius: 2em;
    border-radius:2em;
  }
  &::-webkit-scrollbar-thumb {
    background-color:#FFAE0D;
    -webkit-border-radius: 2em;
    border-radius:2em;
  }
}
.page-no {
  position: relative;
  background-color: #fff;
  box-shadow: 0 8px 10px rgba(0, 0, 0, 0.2);
  margin: 0 auto;
  overflow: hidden;
  &:not(:last-child) {
    margin-bottom: 10px;
  }
}
